body {font-family:helvetica,sans-serif;font-size:12px;}
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}

/*------------ menu -------------------*/
/*nav dropdown responsive*/
.nav-vertical{background:url(../images/bg-nav-rpw.png) repeat 0 0;position:absolute;display:none;z-index:15;bottom:0; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;right:0;width:100%}

.nav-vertical a.button-nav{background:url(../images/bg-nav-rpw.png) repeat ;border-bottom:3px solid #4F1616;width:100%;padding:14px 0;display:none;font-weight:bold;font-size:20px;text-indent:22px;color:#fff;text-transform:uppercase;font-size:14px;position:relative}
.nav-vertical a.button-nav span.arrow{background:url(../images/bg-arrow-nav.png) no-repeat 0 0 ;display:block;width:30px;height:30px;position:absolute;right:9px;top:8px}
#header a.button-nav:hover span.arrow{background-position: 0 0}
.nav-vertical a.button-nav:hover{text-decoration:underline}

ul.nav-sub-vertical{background-color:#000;position:absolute;top:49px;left:0;margin:0;padding:0;display:block;width:100%;display:none}
ul.nav-sub-vertical li a.parent-tree{position:relative}
ul.nav-sub-vertical li.arrow-down .arrow-down{background:url(../images/bg-arrow-nav-pr-1.png) no-repeat 0 0;position:absolute;right:10px;top:17px;display:block;width:15px;height:8px;}
ul.nav-sub-vertical li.arrow-down .arrow-down:hover,ul.nav-sub-vertical li.active-arrow .arrow-down{background:url(../images/bg-arrow-nav-pr-2.png) no-repeat 0 0;bottom:-1px;top:auto;left:59px;right:auto}	
ul.nav-sub-vertical li.li-last{border-bottom:0}
ul.nav-sub-vertical li a{padding:9px 8px 10px 23px;display:block;color:#fff;font-family:"Noto Sans", Arial;font-size:14px;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #282129}
ul.nav-sub-vertical li a:hover{background-color:#b0060e;}
/*------------ menu -------------------*/

#wrap #container-search form input.button{background: url(../images/submit.png) no-repeat;}
#header ul#menu{background: transparent}
.check-out{color:#333;font-size:14px;margin-bottom:15px;padding-left:50px;overflow:hidden;}
.check-out .check-out-select-box{border:1px solid #711C1D;font-size:15px;padding:7px 10px;margin-bottom:15px}
.check-out .txt_bottom_select{font-weight:bold;margin-bottom:7px;}
.check-out .txt_bottom_select a{color:#663333;text-decoration:underline}
.check-out .get-song-link{padding-top:5px;text-align:center}
.check-out .get-song-link .get_song{font-size:12px; color:#761c1d;}
.none-border{ border: none!important}
.donations-bar .donate-bar-img{background: #ffffff url(../images/tvtunes-header-donations-bar.jpg) repeat-y center;width:100%;height:95px;float:left;}
.title-1{font-size:18px;margin-bottom:10px;}
.title-2{font-weight:bold; font-size:19px; color:#333333;}
.header-social{margin: 0 auto;width: 280px;}
.ads-leaderboard{width:100%; padding-top:10px;}
.header-search .textbox{border:0; background:url(../images/inputbg.png) no-repeat; width:224px; height:24px;}
.header-search .button{border:0;}
/* style index page */
#wrap #container-search{
	width:308px; margin:25px 0px 0px 600px;
}
.main-television{float:left}
.patner-huge{overflow:hidden;padding-top:20px}
.great-songs{float:left;width:500px}
.social-plugins{margin:0px 22px ; width:298px; float: right;}
.great-songs .grid-first{width:475px;border:1px solid #4d1516;margin-top:10px;}
.great-songs .grid-first .table-header{padding-left:15px; color:white; background:url(../images/bg-line-1.png) repeat-x 0 0;}
.great-songs .grid-first td{padding:5px 0px 5px 20px; border-bottom:1px solid #4d1516;}
.index-descrion-button{clear:both;padding-top:20px}
.patner-huge .des{font-weight:bold}
.table-social-plugins td{padding-top:20px}
/* style index page .end */
/* style link page */
.news-content-text{margin:5px 15px 0px 0px; width:350px; height:250px; overflow:auto;}
#menu_horizontal{text-align:left;}
ul#menu_horizontal.menu-horizontal-bt{width:400px}
#menu_horizontal .last-child{background:none; padding-left:0px; padding-top:0px;}
#menu_horizontal .last-child .last-child-hor-mn-link{height:33px; width:24px; padding-left:0px; padding-top:0px; background:none; border-right:1px solid #C9C9C9;}
.table-right-colum{border:1px solid #4d1516;width:98%}
.table-right-colum-content{padding-top:20px;overflow:hidden}
.table-link-page{width:100%}
.link-left-content{float:left;width:50%;padding-top:10px}
.link-right-content{overflow:hidden;padding-top:20px}
.table-link-left-content{width:100%}
.link-left-content .find-song-list-bt,.link-left-content .news-content-text{margin-left:20px}
.table-right-colum td.tb-row1{padding-left:15px; color:white; background:url(../images/bg-line-1.png) repeat-x 0 0;height:27px;vertical-align:middle}
.table-right-colum td.tb-row2{padding:5px 0px 5px 20px; border-bottom:1px solid #4d1516;}
.table-right-colum td.tb-row3{height:50px;padding:5px 0px 5px 20px;}
.link-news-content-table td{padding:3px 10px}
.link-news-content-table td a:hover{text-decoration:underline}
/* style link page .end */

/* contact */
.line-contact{margin-bottom:20px;}
.vertical-top{vertical-align:top;}

.frm-contact{
	width: 100%;
	padding: 0 15px 0 0
}
.parent-frm-contact{margin-right:10px}
.frm-contact input.med{padding:5px 10px;width:85%}
.frm-contact select.med{padding:5px 10px;width:91%}
.frm-contact textarea{padding:5px 10px;width:85% !important;margin-bottom:10px}
.parent-frm-contact input.button{padding:11px!important; background:#4479BA;color:#fff}
.parent-frm-contact input.button:hover{background-color:#8A252B;color:#fff}
.contact-image{float:left;}
.contact-form-content{overflow:hidden}
	/* contact error */
	.mess-contact-content{padding:20px 40px}
	.mess-contact-content .title{color:#912824;font-size:20px;margin-bottom:10px}
	.mess-contact-content .mess-error{font-size:15px;margin-bottom:10px}
	.mess-contact-content .comeback-contact .submit-cb{padding:5px 10px}
	.mess-contact-content .comeback-contact .submit-cb:hover{background-color:#8A252B;color:#fff}
	.contact-error-latestnew{margin-bottom:20px}
	.contact-error-latestnew .latest_news{text-align:center}
	.contact-error-latestnew .latest_news .sm-title{font-size:18px;margin-bottom:10px}
	.contact-error-latestnew .latest_news .style3{padding:10px 0;font-size:14px}
	.contact-error-latestnew .latest_news .style3 .news{top:10px}
	.contact-error-latestnew #cont{margin:0 auto}
	.contact-ads-content .ads-contact-tl{float:left;margin-right:20px}
	.contact-ads-content{overflow:hidden;width:100%}
	#wrap .contact-ads-content ins{width:50% !important;margin:0 auto !important}
	.contact-ads-content #menu_horizontal{clear:both;margin-left:10px;padding-top:15px}
	.ads-leadeboard-st{width:100%;overflow:hidden}
/* search */
form.searchform input.textbox{padding:5px 10px;width:186px}
form.searchform input.button{padding:5px 10px 10px;height:28px}
table.table-search-form form.searchform{padding-top:15px}
/* them song */
.theme-song-left-content{width:50%;margin-right:10px;float:left;padding-bottom:20px}
.theme-song-right-content{overflow:hidden}
.theme-song-table-content-r{padding-top:30px;clear:both;}
.theme-song-right-content .theme-song-table-content{ border:1px solid #4d1516;width:98%}
.theme-song-right-content .theme-song-table-content td.tb-row1{padding-left:15px; color:white; background:url(../images/bg-line-1.png) repeat-x 0 0;height:27px;vertical-align:middle}
.theme-song-right-content .theme-song-table-content td.tb-row2{padding:5px 0px 5px 20px; border-bottom:1px solid #4d1516;}
.theme-song-right-content .theme-song-table-content td.tb-row3{height:50px;padding:5px 0px 5px 20px;}
.table-theme-song-left td{padding:3px 10px}
.table-theme-song-left td a:hover{text-decoration:underline}
.theme-song-left-content .news-content-text{margin:5px 15px 0px 0px; width:350px; height:600px; overflow:auto;}
.theme-song-top{overflow:hidden;padding:15px 0}
.theme-song-top .theme-song-top-img{float:left}
.theme-song-top #menu_horizontal{overflow:hidden;width:auto;height:auto}

/* player */
.player-top-content{overflow:hidden}
.player-top-content .player-top-content-image{float:left;margin-right:10px}
.player-top-content-right{overflow:hidden}
.player-left-content{float:left;width:50%;margin-right:10px}
.right-select-form{overflow:hidden}
.player-left-content .title-2{color:#333333; font-size:17px; font-weight:600; padding-right:15px;margin-bottom:15px; text-align:center}
.play-content-playing{text-align:center;height:auto;padding:5px 0}
.player-left-content .intro-player{padding-bottom:10px ;font-size:13px}
.jplayer-content-play{padding-bottom:15px}
.player-center-content{overflow:hidden;clear:both;padding:10px}
.right-select-form .title-3{font-size:15px;padding-bottom:10px}
.right-select-form select.select-song{padding:5px 10px;width:80%}
.right-select-form .select-content-player{padding-bottom:15px}

.player-center-content{padding:10px 0}
.player-center-content .table-main-center-player{float:left;width:100%;}
.player-center-content .table-main-center-player .tb-st-1{padding:0px 10px; border-bottom:1px solid #4d1516;}
.player-center-content .table-main-center-player .tb-st-2{padding:5px 10px 5px 10px;}
.player-left-content .tb-st2{width:100%}
.player-center-content{padding-top:15px}
.link-right-content-ads{text-align:center}
#wrap ins{width:400px}

div.jp-audio{ margin:0 auto; }
.container-player {
	margin: 0 auto;
	width: 70%;
	text-align:center;
	font-family: Verdana, Arial, sans-serif;
	line-height: 1.6;
	color: #666;
	border: 1px solid #009be3;
	background-color: #eee;
	padding:20px;
}
.container-player .tool-player{margin-top:10px;}
.container-player .tool-player audio{width:100%}
.container-player .title-player {padding: 10px 0px;}
/*----------------------------- responsive -----------------------------------------------------*/
@media screen and (max-width: 980px){
	#wrap.link-page,#wrap.link-page iframe{width:100%}
	.link-page #content-wrap{margin:0}

}
@media screen and (max-width: 899px){
	#wrap,#wrap iframe{width:100%}
	#wrap ins{width:300px; margin:0 auto !important;}
	#header-social{display:block}
	#main{padding:0; margin-left:0px;width:99%}
	#wrap #ads_leaderboard{display:none}
	#wrap #container-search{padding: 40px;width:230px;margin:0 auto;overflow:hidden;}
	#wrap #container-search label.label-search{width:100%;}
	.donations-bar a img{width:100%}
	#wrap .great-songs{width:50%;float:left;margin:50px 0 5px 10px;}
	#wrap .great-songs .grid-first{border:1px solid #4d1516;}
	.container-main{overflow: hidden;float: left;}
	.index-descrion-button{margin:0 10px}
	.check-out .get-song-link{text-align:left}
	#wrap ul#menu_horizontal{width:auto;height:100px;overflow:hidden}
	.contact-ads-content .ads-contact-tl{margin-right:10px}
	#wrap .contact-right-content ul#menu_horizontal{clear:both}

	.player-left-content{float:none;width:95%;padding:10px 20px 10px 10px}
	.right-select-form{padding:5px 10px}
	.right-select-form select.select-song{width:100%}
}
@media screen and (max-width: 839px){
	.main-television{float:none;text-align:center}
	#wrap .patner-huge,.check-out{padding-left:10px;text-align:center}
	#wrap .patner-huge{padding-left:0px;}
	.check-out .get-song-link{text-align:center}
	.social-plugins{float:none;width:100%;margin:0}
	.social-plugins .table-social-plugins{margin:0 auto}
	#wrap .great-songs{float:none;width:auto;margin-right:10px;clear:both}
	.table-social-plugins td{text-align:left}
	#wrap .great-songs .grid-first{width:100%}
}
@media screen and (max-width: 780px){
	.donations-bar .donate-bar-img{background: #ffffff url(../images/tvtunes-header-donations-bar.jpg) repeat-y center;height:75px;background-size:100% 100%}
	.link-left-content,.theme-song-left-content{float:none;width:100%}
	.theme-song-table-content-r{width:auto;padding:20px 10px}
	.news-content-text{width:auto}
	.link-news-content-table{width:97%;}
	.link-news-content-table td{padding:3px 10px}
	.frm-contact textarea{width:85% !important;}
	.frm-contact select.med{width:88%}
	.des-index3{padding-left:10px;padding-top:20px}
	#wrap .contact-right-content .menu-horizontal-bt{padding-left:10px}
	.contact-ads-content .ads-contact-tl{text-align:center;float:none;}
	#wrap .contact-ads-content ins{width:auto !important;float:none;margin-left:10px !important}

	.table-link-left-content table.table-search-form{width:90%}
	table.table-search-form form.searchform input.textbox{width:68%}
	.table-right-colum-content{padding-left:10px}
	.contact-error-latestnew #cont{width:auto;margin:0 10px}
	.theme-song-left-content .news-content-text{width:auto}
	.container-player {width: 50%;}

}
@media screen and (max-width: 690px){
	.player-left-content{width:auto;}
	.right-select-form select.select-song{width:100%}
	.player-top-content{padding:10px;text-align:center}
	.player-top-content .player-top-content-image{float:none}
	.player-left-content .tb-st2{width:100%}
	.des-index3{text-align:center}
}
@media screen and (max-width: 660px)  {
	#header ul#menu{margin-left: 10px}
	#menu_horizontal li a{ text-align: center;padding:8px 0 0; width: 24px;}
	.player-center-content .table-main-center-player{width:100%;margin-top:15px}
	.container-player {
		width: 50%;
	}
}
@media screen and (max-width: 580px){
	.nav-horizontal{display:none}
	.nav-vertical{display:block;}
	.nav-vertical a.button-nav{display:block}
	#content-wrap{margin:0}
	table.table-search-form form.searchform input.textbox{width:60%}
	.player-left-content .tb-st2{width:100%}
	.jplayer-content-play div.jp-audio ul.jp-controls,.jplayer-content-play div.jp-audio{width:auto}
	.jplayer-content-play div.jp-audio div.jp-volume-bar{left:auto;right:15px}
	.container-player {
		width: 50%;
	}
	
}
@media screen and (max-width: 480px)  {
	#wrap #ads_leaderboard{display:none}
	#wrap #container-search{padding: 40px;width:230px;margin:0 auto;overflow:hidden;}
	#wrap #container-search label.label-search{width:100%;}
	#main-television, .main-television{width:100%;float:left}
	#main-television, .main-television table{width:100%!important}
	#main .patner-huge{margin-left:0px !important; width:100%}
	#main .patner-huge #menu_horizontal{margin:0 auto;padding-left:10px;}
	.donations-bar a img{width:100%}
	.social-plugins table,.great-songs table{margin:0 auto;}
	#footer p{padding-top:10px;margin:0 10px}
	#footer .footer-right{display:none}
	#footer .footer-left{ width:100%;float:none}
	#footer{height:auto;background-color:#4C1518;padding:2px 10px 5px;background-position:0 0}
	#wrap .contact-right-content ul#menu_horizontal{    height: auto; margin-top: 10px; overflow: hidden;}
	.container-player {
		width: 75%;
	}
	

}
@media screen and (max-width: 450px)  {
	.table-right-colum-content,.link-left-content .find-song-list-bt, .link-left-content .news-content-text{clear:both}
	.link-left-content ul#menu_horizontal{overflow:hidden;height:auto}
	.link-left-content ul#menu_horizontal li{float:left}
	.contact-image{float:none;text-align:center;}
	.contact-form-content{padding:5px 10px 10px}
	.theme-song-top{text-align:center;padding:15px 10px}
	.theme-song-top .theme-song-top-img{float:none;}
	.theme-song-top #menu_horizontal{overflow:hidden;clear:both}
	

}
@media (max-width: 480px) {
	#header {
		background: #ffffff url(../images/resize/header_bg_480.jpg) repeat-x  0px 0px;
	}
}
@media (max-width: 360px) {
	#header {
		background: #ffffff url(../images/resize/header_bg_360.jpg) repeat-x  0px 0px;
	}
	.donations-bar .donate-bar-img{
		background: #ffffff url(../images/resize/tvtunes-header-donations-bar_360.jpg) repeat-y center;
		height: 95px;
		background-size: 100% 100%;
	}
}
@media (max-width: 320px) {
	.donations-bar .donate-bar-img{height:51px;}
	.container-player {
		width: 90%;
	}
	.container-player audio{ width:225px;}
	#wrap ins{width:100%;}
	#header {
		background: #ffffff url(../images/resize/header_bg_320.jpg) repeat-x  0px 0px;
	}
	.donations-bar .donate-bar-img{
		background: #ffffff url(../images/resize/tvtunes-header-donations-bar_320.jpg) repeat-y center;
		height: 95px;
		background-size: 100% 100%;
	}
}
@media screen and (min-width: 230px) and (max-width: 320px)  {	
	#wrap #container-search{padding: 20px;}
	.great-songs{ margin-top:10px;}
	.check-out select{width:100%!important;}
	.social-plugins iframe{width:100%!important}
	.donations-bar .donate-bar-img{height:50px;}
	#header {
		background: #ffffff url(../images/resize/header_bg_320.jpg) repeat-x 0px 0px;
	}
	.donations-bar .donate-bar-img{
		background: #ffffff url(../images/resize/tvtunes-header-donations-bar_320.jpg) repeat-y center;
		height: 95px;
		background-size: 100% 100%;
	}
}

#main{margin-left:0px !important}